package file;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;

public class Demo6 {
    public static void main(String[] args) {
        // 使用追加写的方式来避免文件被清空
        try(OutputStream outputStream = new FileOutputStream("./output.txt", true);){
            // 写入单个字节，这里的参数b是int类型，传过去之后只有第八位是有效的（其余24位都被舍弃）
            // 这里传的的参数和数制无关（按字节写入的）ASCII表中不同数制对应的都是同一个字符
            // outputStream.write(0x41);
            outputStream.write(97);

            byte[] data = {97,98,99};
            outputStream.write(data);

        } catch (IOException e) {
            // 这里原本有两个异常，我们一并处理
            e.printStackTrace();
        }
    }
}
